Lepoglava (Lepoglawa) är en stad i norra Kroatien. Staden ligger i Varaždins län och har 8 283 invånare 2011 varav 4 174 invånare bor i tätorten. I staden ligger Kroatiens största anstalt, fängelset i Lepoglava.
På kajkavisk dialekt betyder stadens namn ungefär "vackert huvud".